namespaceObj = {
  fn: jDev.isIE ?
    function(){
      // IE code
    } :
    function(){
      // Other code
    }
};

namespaceObj = {
  fn: function(){
    if(jDev.isIE) {
      // IE code
    }else {
      // Other code
    }
  }
};

event = {
  add: jDev.isIE ?
    function(obj, name, fn){
      obj.attachEvent('on'+name, fn);
    } :
    function(obj, name, fn){
      obj.addEventListener(name, fn, false);
    }
};

event = {
  add: function(obj, name, fn) {
    if(jDev.isIE) {
      obj.attachEvent('on'+name, fn);
    } else {
      obj.addEventListener(name, fn, false);
    }
  }
};

$('div').set.css('border', '2px')
$('div').setCss('border', '2px')
$('div').Css('border', '2px')
$('div').CSS('border', '2px')
$('div').$css('border', '2px')


getCSS = function(e, name) {
  return window.getComputedStyle ? // Tenta o modo Mozilla
      document.defaultView.getComputedStyle(e,null)[name] || 
      e.style[name] :          // Ou então, tenta a propriedade style
      e.currentStyle ?         // Tenta o modo IE
      e.currentStyle[name] ||  // Se não der certo,
      e.style[name] :          // tenta a propriedade style. Senão,
      undefined;               // Não foi possível recuperar o estilo
};


getCSS = jDev.isIE ?
  function(e, name) {
    return document.defaultView.getComputedStyle(e,null)[name] || 
      e.style[name] ||
      undefined;
  } :
  function(e, name) {
    return e.currentStyle[name] ||  // Se não der certo,
      e.style[name] ||
      undefined;
  };
